a meter squared - Turco Inglés Diccionario